package zack.project.domain.strategy.service;

import zack.project.domain.strategy.model.entity.RaffleAwardEntity;
import zack.project.domain.strategy.model.entity.RaffleFactorEntity;

/**抽奖策略接口
 * @author A1793
 */
public interface IRaffleStrategy {
     /**
      * 执行抽奖流程
      * @param raffleFactorEntity
      * @return
      */
     RaffleAwardEntity performRaffle(RaffleFactorEntity raffleFactorEntity);

}
